be spoon-fed - German English Dictionary